male animal with large testicles - Turkish English Dictionary